package com.lxmes.base.domain;

import com.lxmes.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.lxmes.common.core.domain.BaseEntity;

/**
 * 字段下拉定义对象 nc_field_dict
 *
 * @author lx
 * @date 2023-04-18
 */
@Data
@ApiModel(value = "NcFieldDict", description = "字段下拉定义对象")
public class NcFieldDict extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @ApiModelProperty("${column.columnComment}")
    private Long id;

    /** 公司代码 */
    @Excel(name = "公司代码")
    @ApiModelProperty("公司代码")
    private String gcCode;

    /** 公司名称 */
    @Excel(name = "公司名称")
    @ApiModelProperty("公司名称")
    private String gcName;

    /** 表名 */
    @Excel(name = "表名")
    @ApiModelProperty("表名")
    private String tableName;

    /** 注释 */
    @Excel(name = "注释")
    @ApiModelProperty("注释")
    private String interpretation;

    /** 字段名 */
    @Excel(name = "字段名")
    @ApiModelProperty("字段名")
    private String fieldName;

    /** 字段释义 */
    @Excel(name = "字段释义")
    @ApiModelProperty("字段释义")
    private String fieldComment;

    /** 字段选择项代码 */
    @Excel(name = "字段选择项代码")
    @ApiModelProperty("字段选择项代码")
    private String fieldCode;

    /** 字段选择项名称 */
    @Excel(name = "字段选择项名称")
    @ApiModelProperty("字段选择项名称")
    private String fieldChooseName;


}
